home *** CD-ROM | disk | FTP | other *** search
/ Amiga Format CD 43 / Amiga Format CD43 (1999)(Future Publishing)(GB)(Track 1 of 2)[!][issue 1999-09].iso / -serious- / graphics / fxforge / fluttering flag < prev    next >
Text File  |  1999-06-15  |  1KB  |  26 lines

  1. Category: Filter Factory Gallery B
  2. Title: Fluttering Flag...
  3. Author: Sandy Blair
  4. Copyright: Copyright © Sandy Blair
  5.  
  6. ctl[0]: Horizontal Frequency
  7. ctl[1]: Horizontal Scale
  8. ctl[2]: Vertical Frequency
  9. ctl[3]: Vertical Scale
  10. ctl[4]: Shading Offset
  11. ctl[5]: Shading Amount
  12. ctl[6]:
  13. ctl[7]: 
  14. val[0]: 162
  15. val[1]: 255
  16. val[2]: 255
  17. val[3]: 229
  18. val[4]: 12
  19. val[5]: 172
  20. val[6]: 0
  21. val[7]: 0
  22. R:put(val(0,X*2,X/5),4),put(val(2,Y*2,Y/5),1),put(val(1,0,Y/8),5),put(val(3,0,X/8),6),put(val(4,512,-512),0),put(get(0)+x*1024/get(4),2),put(get(0)+y*1024/get(1),3),put(val(5,64,0),55),put(y-scl(sin(get(2)),-512,512,-get(5),get(5)),7),put(x-scl(sin(get(1)),-512,512,-get(6),get(6)),8),put(scl(sin(get(2)),-512,512,get(55),128-get(55)),17),put(scl(sin(get(1)),-512,512,get(55),128-get(55)),18),src(get(8)%X+X*(get(8)<0),get(7)%Y+Y*(get(7)<0),z)+get(17)-get(18)
  23. G:src(get(8)%X+X*(get(8)<0),get(7)%Y+Y*(get(7)<0),z)+get(17)-get(18)
  24. B:src(get(8)%X+X*(get(8)<0),get(7)%Y+Y*(get(7)<0),z)+get(17)-get(18)
  25. A:src(get(8)%X+X*(get(8)<0),get(7)%Y+Y*(get(7)<0),z)
  26.